rootless duckweed - German English Dictionary